#-*- coding: utf-8 -*-
from django.conf import settings

# Configurações do aplicativo
APP_NAME = "ForumBR"
AUTHOR = "Italo Moreira Campelo Maia"
MESSAGE = "Please, fail not to report bugs and suggestions"
BASE_URL = "^board/"
TEMPLATES_FOLDER = "templates/forum"
LINK = "http://code.google.com/p/django-forumbr/"

DESCRIPTION = """
Powerfull Php-like, forum app for python, with django!
"""

DEPENDENCIES = """
django1.1.1, mootools1.2.2 ou superior, blueprintcss, python-imaging
"""

# todos os emails usam esta conta como remetente
FORUM_EMAIL = getattr(settings, 'DEFAULT_FROM_EMAIL', 'forum@do_not_reply.com')
# usa o email configurado no projeto por padrão
EMAIL_HOST_USER = getattr(settings, 'EMAIL_HOST_USER', None)
EMAIL_HOST_PASSWORD = getattr(settings, 'EMAIL_HOST_PASSWORD', None)

# [body, tail]
DIGG = {'body':5, 'tail':3}
SMALL_LIST = 12
BIG_LIST = 16

# qnts msgs cabem, por padrao, na caixa dos usuarios
MSG_BOX_DEFAULT_SIZE=20

# -- HUMAN COGNITIVE SYSTEM ---
INEXPRESSIVE_DICT_BR = ("antes", "amanhã", "até","assim","contudo","hoje","mais","menos","mesmo", \
                         "todavia", "para")

MEGABYTE=1024
# tamanho máximo de uma imagem de topo de tópico
TOPIC_IMAGE_SIZE = 220 # em kilobytes
# tamanho máximo para um arquivo anexado a um tópico
TOPIC_ATTACH_SIZE = 2 * MEGABYTE # em kilobytes (2MB)
# exe, bin and zip não são permitidos por padrão
TOPIC_ATTACH_FILTER = ("application/x-msdos-program",  # .exe
                       "application/octet-stream", # .bin
                       "application/zip") # .zip

MIN_RATE=0
MAX_RATE=6 # para pontuação
# tamanho máximo para a imagem de usuário
AVATAR_MAX_SIZE = 40 # em kilobyts
# dimensões máximas de uma imagem de usuário
AVATAR_MAX_WIDTH = 192 # em pixels
AVATAR_MAX_HEIGHT = 192 # em pixels

# algumas configurações de usabilidade
ALLOW_RATING = True
ALLOW_TOPIC_REMOVE = True
ALLOW_TOPIC_EDIT = True
ALLOW_POST_REMOVE = True
ALLOW_POST_EDIT = True

# requer o pyclamav e o clamav instalados
CHECK_ATTACH_FOR_VIRUS=False
